barn swallow - German English Dictionary